Big Huge Thesaurus

Giraffa camelopardalis

noun